package io.renren.modules.jxgk.dao;

import io.renren.common.utils.Query;
import io.renren.modules.job.entity.ScheduleJobLogEntity;
import io.renren.modules.jxgk.entity.DbFile;
import io.renren.modules.jxgk.entity.StudentFeedbackEntity;
import io.renren.modules.jxgk.entity.StudentFeedbackRequset;
import io.renren.modules.oss.entity.SysOssEntity;
import io.renren.modules.sys.dao.BaseDao;
import io.renren.modules.sys.entity.SysConfigEntity;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.data.repository.query.Param;

import java.util.List;

/**
 * Created by Administrator on 2017/11/20 0020.
 */
@Mapper
public interface FeedBackDao  extends BaseDao<DbFile>{

    String getListFile();

    List<StudentFeedbackEntity> getfeedbackList(StudentFeedbackRequset studentFeedbackRequset);

    List<String> getImagePathByStudentId(String id);

    void updateDbFile(DbFile dbFile);

    void saveStudentFeedbackEntity(StudentFeedbackEntity studentFeedbackEntity);

    List<StudentFeedbackEntity> getAllList(Query query);

    int getTotal(Query query);

    void deletefeedback(String id);
}
